strip of leather - Almanca İngilizce Sözlük